package day05;
import java.util.Arrays;
import java.util.Random;
//此类是用于验证方法和数组的结合测试demo
public class MethodArray {
    public static void main(String[] args) {
        //使用generateArray（）方法创建int类型数组，并且赋值给numberArray数组
        int[]numberArray=generateArray(5, 999);
        //for循环遍历数组输出
        for (int i = 0; i < numberArray.length; i++) {
            System.out.print(numberArray[i]+" ");
        }

        //Arrays.toString()转为字符串输出
        System.out.println();
        System.out.println(Arrays.toString(numberArray));
    }
    //定义一个有返回值的方法
    //第一个参数可以控制数组长度，第二个参数控制随机数最大值
    //参数len用于控制数组长度，第二个参数max用于控制随机数最大值
    public static int[] generateArray(int len, int max) {
        Random rand = new Random();
        int[] arr = new int[len];
        for (int i = 0; i < len; i++) {
            arr[i] = rand.nextInt(max)+1;
        }
        return arr;
    }
}
